home *** CD-ROM | disk | FTP | other *** search
- code
-
- equ trap_Print -2 ; UI_PRINT
- equ trap_Error -1 ; UI_ERROR
- equ trap_Milliseconds -3 ; UI_MILLISECONDS
- equ trap_Cvar_Register -51 ; UI_CVAR_REGISTER
- equ trap_Cvar_Update -52 ; UI_CVAR_UPDATE
- equ trap_Cvar_Set -4 ; UI_CVAR_SET
- equ trap_Cvar_VariableValue -5 ; UI_CVAR_VARIABLEVALUE
- equ trap_Cvar_VariableStringBuffer -6 ; UI_CVAR_VARIABLESTRINGBUFFER
- equ trap_Cvar_SetValue -7 ; UI_CVAR_SETVALUE
- equ trap_Cvar_Reset -8 ; UI_CVAR_RESET
- equ trap_Cvar_Create -9 ; UI_CVAR_CREATE
- equ trap_Cvar_InfoStringBuffer -10 ; UI_CVAR_INFOSTRINGBUFFER
- equ trap_Argc -11 ; UI_ARGC
- equ trap_Argv -12 ; UI_ARGV
- equ trap_Cmd_ExecuteText -13 ; UI_CMD_EXECUTETEXT
- equ trap_FS_FOpenFile -14 ; UI_FS_FOPENFILE
- equ trap_FS_Read -15 ; UI_FS_READ
- equ trap_FS_Write -16 ; UI_FS_WRITE
- equ trap_FS_FCloseFile -17 ; UI_FS_FCLOSEFILE
- equ trap_FS_GetFileList -18 ; UI_FS_GETFILELIST
- equ trap_R_RegisterModel -19 ; UI_R_REGISTERMODEL
- equ trap_R_RegisterSkin -20 ; UI_R_REGISTERSKIN
- equ trap_R_RegisterFont -56 ; UI_R_REGISTERFONT
- equ trap_R_RegisterShaderNoMip -21 ; UI_R_REGISTERSHADERNOMIP
- equ trap_R_ClearScene -22 ; UI_R_CLEARSCENE
- equ trap_R_AddRefEntityToScene -23 ; UI_R_ADDREFENTITYTOSCENE
- equ trap_R_AddPolyToScene -24 ; UI_R_ADDPOLYTOSCENE
- equ trap_R_AddLightToScene -25 ; UI_R_ADDLIGHTTOSCENE
- equ trap_R_RenderScene -26 ; UI_R_RENDERSCENE
- equ trap_R_SetColor -27 ; UI_R_SETCOLOR
- equ trap_R_DrawStretchPic -28 ; UI_R_DRAWSTRETCHPIC
- equ trap_R_ModelBounds -61 ; UI_R_MODELBOUNDS
- equ trap_R_GetTextWidth -57 ; UI_R_GETTEXTWIDTH
- equ trap_R_GetTextHeight -58 ; UI_R_GETTEXTHEIGHT
- equ trap_R_DrawText -59 ; UI_R_DRAWTEXT
- equ trap_R_DrawTextWithCursor -60 ; UI_R_DRAWTEXTWITHCURSOR
- equ trap_UpdateScreen -29 ; UI_UPDATESCREEN
- equ trap_CM_LerpTag -30 ; UI_CM_LERPTAG
- equ trap_S_StartLocalSound -33 ; UI_S_STARTLOCALSOUND
- equ trap_S_RegisterSound -32 ; UI_S_REGISTERSOUND
- equ trap_Key_KeynumToStringBuf -34 ; UI_KEY_KEYNUMTOSTRINGBUF
- equ trap_Key_GetBindingBuf -35 ; UI_KEY_GETBINDINGBUF
- equ trap_Key_SetBinding -36 ; UI_KEY_SETBINDING
- equ trap_Key_IsDown -37 ; UI_KEY_ISDOWN
- equ trap_Key_GetOverstrikeMode -38 ; UI_KEY_GETOVERSTRIKEMODE
- equ trap_Key_SetOverstrikeMode -39 ; UI_KEY_SETOVERSTRIKEMODE
- equ trap_Key_ClearStates -40 ; UI_KEY_CLEARSTATES
- equ trap_Key_GetCatcher -41 ; UI_KEY_GETCATCHER
- equ trap_Key_SetCatcher -42 ; UI_KEY_SETCATCHER
- equ trap_GetClipboardData -43 ; UI_GETCLIPBOARDDATA
- equ trap_GetClientState -45 ; UI_GETCLIENTSTATE
- equ trap_GetGlconfig -44 ; UI_GETGLCONFIG
- equ trap_GetConfigString -46 ; UI_GETCONFIGSTRING
- equ trap_LAN_GetServerCount -72 ; UI_LAN_GETSERVERCOUNT
- equ trap_LAN_GetServerAddressString -73 ; UI_LAN_GETSERVERADDRESSSTRING
- equ trap_LAN_GetServerInfo -74 ; UI_LAN_GETSERVERINFO
- equ trap_LAN_GetServerPing -90 ; UI_LAN_GETSERVERPING
- equ trap_LAN_GetPingQueueCount -47 ; UI_LAN_GETPINGQUEUECOUNT
- equ trap_LAN_ServerStatus -89 ; UI_LAN_SERVERSTATUS
- equ trap_LAN_SaveCachedServers -79 ; UI_LAN_SAVECACHEDSERVERS
- equ trap_LAN_LoadCachedServers -78 ; UI_LAN_LOADCACHEDSERVERS
- equ trap_LAN_ResetPings -77 ; UI_LAN_RESETPINGS
- equ trap_LAN_ClearPing -48 ; UI_LAN_CLEARPING
- equ trap_LAN_GetPing -49 ; UI_LAN_GETPING
- equ trap_LAN_GetPingInfo -50 ; UI_LAN_GETPINGINFO
- equ trap_LAN_MarkServerVisible -75 ; UI_LAN_MARKSERVERVISIBLE
- equ trap_LAN_ServerIsVisible -91 ; UI_LAN_SERVERISVISIBLE
- equ trap_LAN_UpdateVisiblePings -76 ; UI_LAN_UPDATEVISIBLEPINGS
- equ trap_LAN_AddServer -80 ; UI_LAN_ADDSERVER
- equ trap_LAN_RemoveServer -81 ; UI_LAN_REMOVESERVER
- equ trap_LAN_CompareServers -92 ; UI_LAN_COMPARESERVERS
- equ trap_MemoryRemaining -53 ; UI_MEMORY_REMAINING
- equ trap_GetCDKey -54 ; UI_GET_CDKEY
- equ trap_SetCDKey -55 ; UI_SET_CDKEY
- equ trap_PC_AddGlobalDefine -62 ; UI_PC_ADD_GLOBAL_DEFINE
- equ trap_PC_LoadSource -63 ; UI_PC_LOAD_SOURCE
- equ trap_PC_FreeSource -64 ; UI_PC_FREE_SOURCE
- equ trap_PC_ReadToken -65 ; UI_PC_READ_TOKEN
- equ trap_PC_SourceFileAndLine -66 ; UI_PC_SOURCE_FILE_AND_LINE
- equ trap_PC_LoadGlobalDefines -67 ; UI_PC_LOAD_GLOBAL_DEFINES
- equ trap_PC_RemoveAllGlobalDefines -68 ; UI_PC_REMOVE_ALL_GLOBAL_DEFINES
- equ trap_S_StopBackgroundTrack -69 ; UI_S_STOPBACKGROUNDTRACK
- equ trap_S_StartBackgroundTrack -70 ; UI_S_STARTBACKGROUNDTRACK
- equ trap_RealTime -71 ; UI_REAL_TIME
- equ trap_CIN_PlayCinematic -82 ; UI_CIN_PLAYCINEMATIC
- equ trap_CIN_StopCinematic -83 ; UI_CIN_STOPCINEMATIC
- equ trap_CIN_RunCinematic -84 ; UI_CIN_RUNCINEMATIC
- equ trap_CIN_DrawCinematic -85 ; UI_CIN_DRAWCINEMATIC
- equ trap_CIN_SetExtents -86 ; UI_CIN_SETEXTENTS
- equ trap_R_RemapShader -87 ; UI_R_REMAP_SHADER
- equ trap_VerifyCDKey -88 ; UI_VERIFY_CDKEY
- equ trap_G2_ListModelSurfaces -118 ; UI_G2_LISTSURFACES
- equ trap_G2_ListModelBones -117 ; UI_G2_LISTBONES
- equ trap_G2_SetGhoul2ModelIndexes -123 ; UI_G2_SETMODELS
- equ trap_G2API_AddBolt -119 ; UI_G2_ADDBOLT
- equ trap_G2API_RemoveBolt -120 ; UI_G2_REMOVEBOLT
- equ trap_G2API_AttachG2Model -121 ; UI_G2_ATTACHG2MODEL
- equ trap_G2_HaveWeGhoul2Models -122 ; UI_G2_HAVEWEGHOULMODELS
- equ trap_G2API_GetBoltMatrix -124 ; UI_G2_GETBOLT
- equ trap_G2API_InitGhoul2Model -125 ; UI_G2_INITGHOUL2MODEL
- equ trap_G2API_CleanGhoul2Models -126 ; UI_G2_CLEANMODELS
- equ trap_G2API_SetBoneAngles -127 ; UI_G2_ANGLEOVERRIDE
- equ trap_G2API_SetBoneAnim -128 ; UI_G2_PLAYANIM
- equ trap_G2API_GetGLAName -129 ; UI_G2_GETGLANAME
- equ trap_G2API_CopyGhoul2Instance -130 ; UI_G2_COPYGHOUL2INSTANCE
- equ trap_G2API_CopySpecifiUIhoul2Model -131 ; UI_G2_COPYSPECIFICGHOUL2MODEL
- equ trap_G2API_DuplicateGhoul2Instance -132 ; UI_G2_DUPLICATEGHOUL2INSTANCE
- equ trap_G2API_RemoveGhoul2Model -133 ; UI_G2_REMOVEGHOUL2MODEL
- equ trap_G2API_SetSurfaceOnOff -139 ; UI_G2_SETSURFACEONOFF
- equ trap_G2API_GetAnimFileNameIndex -142 ; UI_G2_GETANIMFILENAMEINDEX
- equ trap_G2API_RegisterSkin -140 ; UI_G2_REGISTERSKIN
- equ trap_G2API_SetSkin -141 ; UI_G2_SETSKIN
- equ trap_GP_Parse -134 ; UI_GP_PARSE
- equ trap_GP_ParseFile -135 ; UI_GP_PARSE_FILE
- equ trap_GP_Clean -136 ; UI_GP_CLEAN
- equ trap_GP_Delete -137 ; UI_GP_DELETE
- equ trap_GP_GetBaseParseGroup -138 ; UI_GP_GET_BASE_PARSE_GROUP
- equ trap_GPG_GetName -143 ; UI_GPG_GET_NAME
- equ trap_GPG_GetNext -144 ; UI_GPG_GET_NEXT
- equ trap_GPG_GetInOrderNext -145 ; UI_GPG_GET_INORDER_NEXT
- equ trap_GPG_GetInOrderPrevious -146 ; UI_GPG_GET_INORDER_PREVIOUS
- equ trap_GPG_GetPairs -147 ; UI_GPG_GET_PAIRS
- equ trap_GPG_GetInOrderPairs -148 ; UI_GPG_GET_INORDER_PAIRS
- equ trap_GPG_GetSubGroups -149 ; UI_GPG_GET_SUBGROUPS
- equ trap_GPG_GetInOrderSubGroups -150 ; UI_GPG_GET_INORDER_SUBGROUPS
- equ trap_GPG_FindSubGroup -151 ; UI_GPG_FIND_SUBGROUP
- equ trap_GPG_FindPair -152 ; UI_GPG_FIND_PAIR
- equ trap_GPG_FindPairValue -153 ; UI_GPG_FIND_PAIRVALUE
- equ trap_GPV_GetName -154 ; UI_GPV_GET_NAME
- equ trap_GPV_GetNext -155 ; UI_GPV_GET_NEXT
- equ trap_GPV_GetInOrderNext -156 ; UI_GPV_GET_INORDER_NEXT
- equ trap_GPV_GetInOrderPrevious -157 ; UI_GPV_GET_INORDER_PREVIOUS
- equ trap_GPV_IsList -158 ; UI_GPV_IS_LIST
- equ trap_GPV_GetTopValue -159 ; UI_GPV_GET_TOP_VALUE
- equ trap_GPV_GetList -160 ; UI_GPV_GET_LIST
- equ trap_Parental_Update -165 ; UI_PARENTAL_UPDATE
- equ trap_Parental_SetPassword -166 ; UI_PARENTAL_SET_PASSWORD
- equ trap_Parental_GetPassword -167 ; UI_PARENTAL_GET_PASSWORD
- equ trap_VM_LocalAlloc -168 ; UI_VM_LOCALALLOC
- equ trap_VM_LocalAllocUnaligned -169 ; UI_VM_LOCALALLOCUNALIGNED
- equ trap_VM_LocalTempAlloc -170 ; UI_VM_LOCALTEMPALLOC
- equ trap_VM_LocalTempFree -171 ; UI_VM_LOCALTEMPFREE
- equ trap_VM_LocalStringAlloc -172 ; UI_VM_LOCALSTRINGALLOC
- equ trap_NET_Available -173 ; UI_NET_AVAILABLE
- equ trap_Version_GetDescription -174 ; UI_VERSION_GET_DESCRIPTION
- equ trap_Version_GetNumSites -175 ; UI_VERSION_GET_NUM_SITES
- equ trap_Version_GetSite -176 ; UI_VERSION_GET_SITE
- equ trap_Version_Download -177 ; UI_VERSION_DOWNLOAD
-
-
- ; hardcoded functions
- equ memset -101 ; UI_MEMSET
- equ memcpy -102 ; UI_MEMCPY
- equ strncpy -103 ; UI_STRNCPY
- equ sin -104 ; UI_SIN
- equ cos -105 ; UI_COS
- equ atan2 -106 ; UI_ATAN2
- equ sqrt -107 ; UI_SQRT
- equ matrixmultiply -116 ; UI_MATRIXMULTIPLY
- equ anglevectors -109 ; UI_ANGLEVECTORS
- equ perpendicularvector -110 ; UI_PERPENDICULARVECTOR
- equ floor -108 ; UI_FLOOR
- equ ceil -111 ; UI_CEIL
- equ acos -114 ; UI_ACOS
- equ asin -115 ; UI_ASIN
-